# coding=utf-8

# from flask import session


from flask_script import Manager
from flask_migrate import Migrate,MigrateCommand

from iHome import create_app, db
#通过传入不同的配置名字，去创建不同配置的app
app=create_app("developement")
# 下面使用redis_store这个控制对象的时候，希望它不是空，所以需要在调用create_app之后 再导入它
# from iHome import redis_store


# 要生成迁移文件就必须，在配置文件当中导入模型类
from iHome import models


manager=Manager(app)
#集成数据库迁移
Migrate(app,db)
manager.add_command('db',MigrateCommand)

###



if __name__ == '__main__':
    # app.run()
    manager.run()


